翻訳と辞書
Words near each other
・ Whiteside, Barnett and Co. Agricultural Works
・ Whiteside, Missouri
・ Whiteside, Northumberland
・ Whiteside, Nova Scotia
・ Whiteside, Queensland
・ Whiteside, Tennessee
・ Whitesides
・ Whitesmiths
・ Whitesnake
・ Whitesnake (album)
・ Whitesnake discography
・ Whitesnake's Greatest Hits
・ Whiteson Changwe
・ Whiteson Simwanza
・ Whiteson, Oregon
Whitespace (programming language)
・ Whitespace character
・ Whitespot hawkfish
・ Whitespotted bamboo shark
・ Whitespotted bullhead shark
・ Whitespotted conger
・ Whitespotted filefish
・ Whitespotted garden eel
・ Whitespotted grouper
・ Whitespotted pygmy filefish
・ Whitespotted smooth-hound
・ Whitespotted toadfish
・ Whitespotted whipray
・ Whitespout Linn
・ Whitestake


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Whitespace (programming language) : ウィキペディア英語版
Whitespace (programming language)

Whitespace is an esoteric programming language developed by Edwin Brady and Chris Morris at the University of Durham (also developers of the Kaya and Idris programming languages). It was released on 1 April 2003 (April Fool's Day). Its name is a reference to whitespace characters. Unlike most programming languages, which ignore or assign little meaning to most whitespace characters, the Whitespace interpreter ignores any non-whitespace characters. Only spaces, tabs and linefeeds have meaning.〔(【引用サイトリンク】title=Whitespace )〕 An interesting consequence of this property is that a Whitespace program can easily be contained within the whitespace characters of a program written in another language, except possibly in languages which depend on spaces for syntax validity such as Python, making the text a polyglot.
The language itself is an imperative stack-based language. The virtual machine on which the programs run has a stack and a heap. The programmer is free to push arbitrary-width integers onto the stack (currently there is no implementation of floating point numbers) and can also access the heap as a permanent store for variables and data structures.
== History ==
Whitespace was created by Edwin Brady and Chris Morris in 2002. Slashdot gave a review of this programming language on 1 April 2003. The same year an interpreter for it was implemented in Whitespace.
The idea of using whitespace characters as operators for the C++ language was facetiously suggested five years earlier by Bjarne Stroustrup.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Whitespace (programming language)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.